@CHARSET "UTF-8";

.pageheader_div {
	float:left;
}
.pagemenu_div{
	float:left;
	padding:5px 5px 5px 5px;
}
div.pagement_div form{
	clear: right;
}
#pageheader{
	font-size : 150%;
}

#account {
    float: right;
}

#header ul {
    margin: 0;
    padding: 0;
}
#header li {
    float: left;
    list-style-type: none;
    margin-right: 4px;
    padding: 0;
    white-space: nowrap;
}

#header a {
    color: #FFFFFF;
    font-weight: bold;
    margin-right: 8px;
}

#header a, a:link, a:visited {
    text-decoration: none;
}


#menu {
    margin:0;
    padding:0;
    list-style:none;
	background: #000;
}  
     
/* make the LI display inline */
/* it's position relative so that position absolute */
/* can be used in submenu */
#menu li {
    float:left;
    display:block;
    width:165px;
    background:#778899;
    position:relative;
    z-index:500;
    margin:0 1px;
}
     
/* this is the parent menu */
#menu li a {
    display:block;
    padding:8px 5px 0 5px;
    font-weight:700; 	
    height:23px;
    text-decoration:none;
    color:#fff;
    text-align:center;
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 16px;     
}

#menu li a:hover {
    color:#fff;
   
}
 
/* you can make a different style for default selected value */
#menu a.selected {
    color:#f00;
  
}
 
/* submenu, it's hidden by default */
#menu ul {
    position:absolute;
    left:0;
    display:none;
    margin:0 0 0 -1px;
    padding:0;
    list-style:none;
}
 
#menu ul li {
    width:165px;
    float:left;
    border-top:1px solid #fff;
}
 
/* display block will make the link fill the whole area of LI */
#menu ul a {
    display:block; 
    height:15px;
    padding: 8px 5px;
    color:#FFF;
    
}
 
#menu ul a:hover {
    /*text-decoration:underline; */
}

.notice_msg {
	color: red;
	font-weight: bold;
}

#content {
	/*background-color: rgb(243, 227, 120);*/
	background-image: url("../img/body-bg-gradient.jpg");
	background-repeat: repeat-x;
	min-height: 450px;
}

table tr:nth-child(2n) {
	background-color:yellow;
}

td h1 {
	font-weight:bold;
	color: blue;
}

.button {
    padding: 5px 10px;
    display: inline;
    background: #777;
    border: none;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-shadow: 1px 1px #666;
    }
.button:hover {
    background-position: 0 -48px;
    }
.button:active {
    background-position: 0 top;
    position: relative;
    top: 1px;
    padding: 6px 10px 4px;
    }
.button.red { background-color: #e50000; }
.button.purple { background-color: #9400bf; }
.button.green { background-color: #58aa00; }
.button.orange { background-color: #ff9c00; }
.button.blue { background-color: #2c6da0; }
.button.black { background-color: #333; }
.button.white { background-color: #fff; color: #000; text-shadow: 1px 1px #fff; }
.button.small { font-size: 75%; padding: 3px 7px; }
.button.small:hover { background-position: 0 -50px; }
.button.small:active { padding: 4px 7px 2px; background-position: 0 top; }
.button.normal { font-size: 100%; padding: 5px 10px; }
.button.normal:hover { background-position: 0 -48px; }
.button.normal:active { padding: 6px 10px 4px; background-position: 0 top; }
.button.large { font-size: 125%; padding: 7px 12px; }
.button.large:hover { background-position: 0 -35px; }
.button.large:active { padding: 8px 12px 6px; background-position: 0 top; }

.suboff { 
	background-color: #DFE8F0; 
	border-bottom:1px solid #FFFFFF; 
	color:#666666; 
	cursor: pointer; 
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 16px; 
	padding-bottom: 3px; 
	padding-left: 66px; 
	padding-top: 3px;
}